utter defeat - Allemand Anglais Dictionnaire